technical safety requirement - Spanish English Dictionary